to find out (the existence or presence of something)
discover
to discover, show, the position of (something); to establish (something) in a place
find
to find the answer to (a problem etc); explain (a difficulty)
answer, resolve
to remove a cover or covering from (something); to find out (information about a plan etc)
reveal, disclose
to discover and cause (something) to be known
dig up